duplex microstructure - Spanish English Dictionary